iT邦幫忙

2022 iThome 鐵人賽

DAY 27
0
Mobile Development

Flutter Didilong系列 第 27

D-27 Bloc Consumer | Flutter筆記

  • 分享至 

  • xImage
  •  

Consumer

他提供給我們 Listener / builder參數
builder 和 listener 混用的感覺

參考BlocConsumer constructor
會發現兩個參數給予required 代表這個Consumer都必須帶

還有 buildWhen, listenWhen 可以決定何時要觸發

builder state狀態更新 UI重製
listener state狀態更新的監控 UI不重製,適合顯示Dialog提示

const BlocConsumer({
    Key? key,
    required this.builder,
    required this.listener,
    this.bloc,
    this.buildWhen,
    this.listenWhen,
  }) : super(key: key);

上一篇
D-26 Flutter Bloc Listener | Flutter筆記
下一篇
D-28 Bloc TodoAPP | Flutter筆記
系列文
Flutter Didilong30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言